home *** CD-ROM | disk | FTP | other *** search
/ Acorn RISC PD-CD 1 / Acorn RISC PD-CD 1.iso / utilities / _discutils / discutils / _discedit2 / discedit < prev   
Unknown  |  1994-06-07  |  11.1 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1a f4 20 3e 20 | 55 74 69 6c 69 74 69 65 |..... > |Utilitie|
|00000010| 73 2e 44 69 73 63 45 64 | 69 74 0d 00 14 19 f4 20 |s.DiscEd|it..... |
|00000020| 50 72 6f 67 72 61 6d 20 | 44 69 73 6b 20 45 64 69 |Program |Disk Edi|
|00000030| 74 6f 72 0d 00 1e 13 f4 | 20 56 65 72 73 69 6f 6e |tor.....| Version|
|00000040| 20 41 20 31 2e 30 0d 00 | 28 1c f4 20 41 75 74 68 | A 1.0..|(.. Auth|
|00000050| 6f 72 20 20 54 69 6e 67 | 20 5a 77 65 69 20 4b 75 |or Ting| Zwei Ku|
|00000060| 65 69 0d 00 32 13 f4 20 | 50 75 62 6c 69 63 20 44 |ei..2.. |Public D|
|00000070| 6f 6d 61 69 6e 0d 00 3c | 05 3a 0d 00 46 0e ee 20 |omain..<|.:..F.. |
|00000080| 85 20 f2 65 72 72 6f 72 | 0d 00 50 05 3a 0d 00 5a |. .error|..P.:..Z|
|00000090| 09 eb 31 37 3a 87 0d 00 | 64 08 fb 31 33 32 0d 00 |..17:...|d..132..|
|000000a0| 6e 1b ef 31 32 2c 31 39 | 2c 31 2c 32 34 2c 26 30 |n..12,19|,1,24,&0|
|000000b0| 30 2c 26 30 30 2c 26 46 | 30 0d 00 78 0e 2a 50 6f |0,&00,&F|0..x.*Po|
|000000c0| 69 6e 74 65 72 20 31 0d | 00 82 16 c8 97 20 fb 20 |inter 1.|..... . |
|000000d0| 31 2c 26 30 30 2c 26 30 | 30 2c 26 30 30 0d 00 8c |1,&00,&0|0,&00...|
|000000e0| 16 c8 97 20 fb 20 32 2c | 26 42 30 2c 26 42 30 2c |... . 2,|&B0,&B0,|
|000000f0| 26 42 30 0d 00 96 05 3a | 0d 00 a0 0a 2a 46 58 20 |&B0....:|....*FX |
|00000100| 32 31 0d 00 aa 0b 2a 46 | 58 20 34 2c 31 0d 00 b4 |21....*F|X 4,1...|
|00000110| 0d 2a 46 58 20 32 32 39 | 2c 31 0d 00 be 0f 2a 46 |.*FX 229|,1....*F|
|00000120| 58 20 32 32 35 2c 31 35 | 32 0d 00 c8 05 3a 0d 00 |X 225,15|2....:..|
|00000130| d2 10 de 20 64 61 74 61 | 25 20 32 30 34 38 0d 00 |... data|% 2048..|
|00000140| dc 11 de 20 63 6f 64 65 | 25 20 34 2a 31 30 30 0d |... code|% 4*100.|
|00000150| 00 e6 0e de 20 6b 65 79 | 25 28 31 33 29 0d 00 f0 |.... key|%(13)...|
|00000160| 0e 74 72 61 63 6b 73 25 | 3d 37 39 0d 00 fa 46 64 |.tracks%|=79...Fd|
|00000170| 72 69 76 65 25 3d 30 20 | 3a 20 f4 20 44 65 66 61 |rive%=0 |: . Defa|
|00000180| 75 6c 74 20 64 72 69 76 | 65 20 69 73 20 66 6c 6f |ult driv|e is flo|
|00000190| 70 70 79 20 64 72 69 76 | 65 20 30 20 2c 20 63 68 |ppy driv|e 0 , ch|
|000001a0| 61 6e 67 65 20 69 66 20 | 79 6f 75 20 77 69 73 68 |ange if |you wish|
|000001b0| 21 0d 01 04 35 6c 66 63 | 25 3d 31 30 20 3a 20 f4 |!...5lfc|%=10 : .|
|000001c0| 20 50 75 74 20 79 6f 75 | 72 20 70 72 69 6e 74 65 | Put you|r printe|
|000001d0| 72 20 6c 69 6e 65 20 66 | 65 65 64 20 63 6f 64 65 |r line f|eed code|
|000001e0| 20 68 65 72 65 21 0d 01 | 0e 0b 68 65 61 64 25 3d | here!..|..head%=|
|000001f0| 31 0d 01 18 0b 74 72 63 | 6b 25 3d 30 0d 01 22 0b |1....trc|k%=0..".|
|00000200| 73 65 63 74 25 3d 30 0d | 01 2c 0a 78 6f 72 25 3d |sect%=0.|.,.xor%=|
|00000210| 30 0d 01 36 0b 71 75 69 | 74 25 3d a3 0d 01 40 0f |0..6.qui|t%=...@.|
|00000220| 63 78 25 3d 30 3a 63 79 | 25 3d 30 0d 01 4a 0f 64 |cx%=0:cy|%=0..J.d|
|00000230| 78 25 3d 30 3a 64 79 25 | 3d 30 0d 01 54 0f 6f 78 |x%=0:dy%|=0..T.ox|
|00000240| 25 3d 31 3a 6f 79 25 3d | 31 0d 01 5e 0f 6d 78 25 |%=1:oy%=|1..^.mx%|
|00000250| 3d 30 3a 6d 79 25 3d 30 | 0d 01 68 0c 6d 6f 64 65 |=0:my%=0|..h.mode|
|00000260| 25 3d 2d 31 0d 01 72 0b | 66 75 6c 6c 25 3d a3 0d |%=-1..r.|full%=..|
|00000270| 01 7c 0b 70 61 67 65 25 | 3d 30 0d 01 86 0b 6c 6f |.|.page%|=0....lo|
|00000280| 61 64 25 3d b9 0d 01 90 | 10 6c 61 73 74 5f 70 61 |ad%=....|.last_pa|
|00000290| 67 65 25 3d 30 0d 01 9a | 0e 6d 61 72 6b 65 72 25 |ge%=0...|.marker%|
|000002a0| 3d 2d 31 0d 01 a4 0d 6d | 61 72 6b 65 64 25 3d a3 |=-1....m|arked%=.|
|000002b0| 0d 01 ae 09 6e 6f 25 3d | a3 0d 01 b8 1b 68 65 78 |....no%=|.....hex|
|000002c0| 24 3d 22 30 31 32 33 34 | 35 36 37 38 39 41 42 43 |$="01234|56789ABC|
|000002d0| 44 45 46 22 0d 01 c2 0f | 6f 72 69 67 69 6e 61 6c |DEF"....|original|
|000002e0| 25 3d b9 0d 01 cc 1c e3 | 20 69 25 3d 30 20 b8 20 |%=......| i%=0 . |
|000002f0| 31 33 3a f3 20 6b 65 79 | 25 28 69 25 29 3a ed 0d |13:. key|%(i%):..|
|00000300| 01 d6 15 ff 28 22 4b 65 | 79 20 31 30 20 22 2b bd |....("Ke|y 10 "+.|
|00000310| 31 36 32 29 0d 01 e0 15 | ff 28 22 4b 65 79 20 31 |162)....|.("Key 1|
|00000320| 31 20 22 2b bd 31 36 33 | 29 0d 01 ea 15 ff 28 22 |1 "+.163|).....("|
|00000330| 4b 65 79 20 31 32 20 22 | 2b bd 31 36 34 29 0d 01 |Key 12 "|+.164)..|
|00000340| f4 14 ff 28 22 46 58 20 | 36 2c 22 2b c3 6c 66 63 |...("FX |6,"+.lfc|
|00000350| 25 29 0d 01 fe 05 3a 0d | 02 08 0d f2 61 73 73 65 |%)....:.|....asse|
|00000360| 6d 62 6c 65 0d 02 12 05 | 3a 0d 02 1c 06 fb 33 0d |mble....|:.....3.|
|00000370| 02 26 5c f1 89 28 32 34 | 29 22 41 72 63 68 69 6d |.&\..(24|)"Archim|
|00000380| 65 64 65 73 20 44 69 73 | 63 20 45 64 69 74 6f 72 |edes Dis|c Editor|
|00000390| 22 89 28 31 30 29 22 56 | 65 72 73 69 6f 6e 20 31 |".(10)"V|ersion 1|
|000003a0| 2e 30 22 89 28 31 30 29 | 22 43 6f 70 79 72 69 67 |.0".(10)|"Copyrig|
|000003b0| 68 74 20 31 39 38 38 20 | 62 79 20 54 69 6e 67 20 |ht 1988 |by Ting |
|000003c0| 5a 77 65 69 20 4b 75 65 | 69 22 3b 0d 02 30 1b ef |Zwei Kue|i";..0..|
|000003d0| 32 38 2c 32 2c 34 2c 31 | 32 39 2c 31 3a fb 31 33 |28,2,4,1|29,1:.13|
|000003e0| 35 3a fb 30 3a db 0d 02 | 3a 3e f1 22 20 46 31 20 |5:.0:...|:>." F1 |
|000003f0| 2d 20 46 6f 72 77 61 72 | 64 20 61 20 74 72 61 63 |- Forwar|d a trac|
|00000400| 6b 22 89 28 31 33 29 22 | 46 32 20 2d 20 42 61 63 |k".(13)"|F2 - Bac|
|00000410| 6b 77 61 72 64 20 61 20 | 74 72 61 63 6b 22 89 28 |kward a |track".(|
|00000420| 31 31 29 3b 0d 02 44 39 | f1 22 46 33 20 2d 20 46 |11);..D9|."F3 - F|
|00000430| 6f 72 77 61 72 64 20 61 | 20 73 65 63 74 6f 72 22 |orward a| sector"|
|00000440| 89 28 31 33 29 22 46 34 | 20 2d 20 42 61 63 6b 77 |.(13)"F4| - Backw|
|00000450| 61 72 64 20 61 20 73 65 | 63 74 6f 72 22 0d 02 4e |ard a se|ctor"..N|
|00000460| 3e f1 22 20 46 35 20 2d | 20 52 65 6c 6f 61 64 20 |>." F5 -| Reload |
|00000470| 73 65 63 74 6f 72 22 89 | 28 31 35 29 22 46 36 20 |sector".|(15)"F6 |
|00000480| 2d 20 53 61 76 65 20 63 | 75 72 72 65 6e 74 20 73 |- Save c|urrent s|
|00000490| 65 63 74 6f 72 22 89 28 | 38 29 3b 0d 02 58 36 f1 |ector".(|8);..X6.|
|000004a0| 22 46 37 20 2d 20 53 70 | 65 63 69 66 69 65 64 20 |"F7 - Sp|ecified |
|000004b0| 6c 6f 61 64 22 89 28 31 | 35 29 22 46 38 20 2d 20 |load".(1|5)"F8 - |
|000004c0| 45 4f 52 20 77 68 6f 6c | 65 20 73 65 63 74 6f 72 |EOR whol|e sector|
|000004d0| 22 0d 02 62 4a f1 22 20 | 46 39 20 2d 20 53 61 76 |"..bJ." |F9 - Sav|
|000004e0| 65 20 73 65 63 74 6f 72 | 20 74 6f 20 62 75 66 66 |e sector| to buff|
|000004f0| 65 72 22 89 28 37 29 22 | 46 31 30 20 2d 20 4c 6f |er".(7)"|F10 - Lo|
|00000500| 61 64 20 73 65 63 74 6f | 72 20 66 72 6f 6d 20 62 |ad secto|r from b|
|00000510| 75 66 66 65 72 22 89 28 | 33 29 3b 0d 02 6c 2f f1 |uffer".(|3);..l/.|
|00000520| 22 46 31 31 20 2d 20 4f | 53 20 63 6f 6d 6d 61 6e |"F11 - O|S comman|
|00000530| 64 73 22 89 28 31 37 29 | 22 46 31 32 20 2d 20 42 |ds".(17)|"F12 - B|
|00000540| 6c 6f 63 6b 20 66 69 6c | 6c 22 0d 02 76 4a f1 22 |lock fil|l"..vJ."|
|00000550| 20 50 72 69 6e 74 20 2d | 20 50 72 69 6e 74 20 63 | Print -| Print c|
|00000560| 75 72 72 65 6e 74 20 73 | 65 63 74 6f 72 22 89 28 |urrent s|ector".(|
|00000570| 35 29 22 54 61 62 20 2d | 20 54 6f 67 67 6c 65 20 |5)"Tab -| Toggle |
|00000580| 41 73 63 69 69 2f 48 65 | 78 20 6d 6f 64 65 22 89 |Ascii/He|x mode".|
|00000590| 28 35 29 3b 0d 02 80 41 | f1 22 50 61 67 65 20 55 |(5);...A|."Page U|
|000005a0| 70 20 2d 20 44 69 73 70 | 6c 61 79 20 70 61 67 65 |p - Disp|lay page|
|000005b0| 20 31 22 89 28 31 30 29 | 22 50 61 67 65 20 44 6f | 1".(10)|"Page Do|
|000005c0| 77 6e 20 2d 20 44 69 73 | 70 6c 61 79 20 70 61 67 |wn - Dis|play pag|
|000005d0| 65 20 32 22 3b 0d 02 8a | 08 fb 31 33 32 0d 02 94 |e 2";...|..132...|
|000005e0| 0e e3 20 69 25 3d 30 20 | b8 20 33 0d 02 9e 10 ef |.. i%=0 |. 3.....|
|000005f0| 33 31 2c 33 32 2c 69 25 | 2c 33 32 0d 02 a8 10 ef |31,32,i%|,32.....|
|00000600| 33 31 2c 36 34 2c 69 25 | 2c 33 32 0d 02 b2 10 ef |31,64,i%|,32.....|
|00000610| 33 31 2c 39 38 2c 69 25 | 2c 33 32 0d 02 bc 05 ed |31,98,i%|,32.....|
|00000620| 0d 02 c6 27 ef 32 33 2c | 31 32 38 2c 31 35 2c 36 |...'.23,|128,15,6|
|00000630| 33 2c 31 32 37 2c 32 35 | 35 2c 32 35 35 2c 31 32 |3,127,25|5,255,12|
|00000640| 37 2c 36 33 2c 31 35 0d | 02 d0 2b ef 32 33 2c 31 |7,63,15.|..+.23,1|
|00000650| 32 39 2c 32 34 30 2c 32 | 35 32 2c 32 35 34 2c 32 |29,240,2|52,254,2|
|00000660| 35 35 2c 32 35 35 2c 32 | 35 34 2c 32 35 32 2c 32 |55,255,2|54,252,2|
|00000670| 34 30 0d 02 da 13 ef 32 | 38 2c 32 2c 32 34 2c 31 |40.....2|8,2,24,1|
|00000680| 32 39 2c 32 33 0d 02 e4 | 0a fb 31 33 35 3a db 0d |29,23...|..135:..|
|00000690| 02 ee 37 f1 22 20 54 72 | 61 63 6b 3a 22 89 28 31 |..7." Tr|ack:".(1|
|000006a0| 30 29 22 53 65 63 74 6f | 72 3a 22 89 28 31 30 29 |0)"Secto|r:".(10)|
|000006b0| 22 4f 72 69 67 69 6e 61 | 6c 20 56 61 6c 75 65 22 |"Origina|l Value"|
|000006c0| 89 28 31 30 29 3b 0d 02 | f8 38 f1 22 44 69 73 63 |.(10);..|.8."Disc|
|000006d0| 20 41 64 64 72 65 73 73 | 3a 20 22 89 28 38 29 22 | Address|: ".(8)"|
|000006e0| 53 74 61 74 75 73 3a 22 | 89 28 31 33 29 22 4c 61 |Status:"|.(13)"La|
|000006f0| 73 74 20 45 4f 52 20 76 | 61 6c 75 65 3a 22 0d 03 |st EOR v|alue:"..|
|00000700| 02 38 f1 22 20 4d 6f 64 | 65 3a 22 89 28 31 31 29 |.8." Mod|e:".(11)|
|00000710| 22 44 72 69 76 65 3a 22 | 89 28 31 31 29 22 48 65 |"Drive:"|.(11)"He|
|00000720| 78 3a 22 89 28 34 29 22 | 41 73 63 69 69 3a 22 3b |x:".(4)"|Ascii:";|
|00000730| 89 28 31 30 29 3b 0d 03 | 0c 31 f1 22 50 61 67 65 |.(10);..|.1."Page|
|00000740| 3a 20 20 20 6f 66 20 32 | 22 89 28 31 30 29 22 42 |: of 2|".(10)"B|
|00000750| 75 66 66 65 72 3a 22 89 | 28 31 33 29 22 44 72 69 |uffer:".|(13)"Dri|
|00000760| 76 65 73 3a 20 22 3b 0d | 03 16 0b f2 64 72 69 76 |ves: ";.|....driv|
|00000770| 65 73 0d 03 20 08 fb 31 | 33 32 0d 03 2a 0e e3 20 |es.. ..1|32..*.. |
|00000780| 69 25 3d 30 20 b8 20 31 | 0d 03 34 10 ef 33 31 2c |i%=0 . 1|..4..31,|
|00000790| 31 35 2c 69 25 2c 33 32 | 0d 03 3e 10 ef 33 31 2c |15,i%,32|..>..31,|
|000007a0| 33 32 2c 69 25 2c 33 32 | 0d 03 48 10 ef 33 31 2c |32,i%,32|..H..31,|
|000007b0| 35 36 2c 69 25 2c 33 32 | 0d 03 52 10 ef 33 31 2c |56,i%,32|..R..31,|
|000007c0| 37 38 2c 69 25 2c 33 32 | 0d 03 5c 10 ef 33 31 2c |78,i%,32|..\..31,|
|000007d0| 39 38 2c 69 25 2c 33 32 | 0d 03 66 05 ed 0d 03 70 |98,i%,32|..f....p|
|000007e0| 05 3a 0d 03 7a 10 f2 6c | 6f 61 64 5f 73 65 63 74 |.:..z..l|oad_sect|
|000007f0| 6f 72 0d 03 84 0b f2 75 | 70 64 61 74 65 0d 03 8e |or.....u|pdate...|
|00000800| 05 3a 0d 03 98 05 f5 0d | 03 a2 13 c8 97 20 6d 78 |.:......|..... mx|
|00000810| 25 2c 6d 79 25 2c 62 75 | 74 25 0d 03 ac 19 f2 6d |%,my%,bu|t%.....m|
|00000820| 6f 75 73 65 5f 6c 69 6d | 69 74 28 6d 78 25 2c 6d |ouse_lim|it(mx%,m|
|00000830| 79 25 29 0d 03 b6 0b f2 | 75 70 64 61 74 65 0d 03 |y%).....|update..|
|00000840| c0 0e e7 20 62 75 74 25 | 3e 30 20 8c 0d 03 ca 1f |... but%|>0 .....|
|00000850| e7 20 6d 79 25 3c 37 35 | 36 20 8c 20 6b 65 79 25 |. my%<75|6 . key%|
|00000860| 3d a4 69 6e 5f 73 65 63 | 74 6f 72 0d 03 d4 1f e7 |=.in_sec|tor.....|
|00000870| 20 6d 79 25 3e 38 30 30 | 20 8c 20 6b 65 79 25 3d | my%>800| . key%=|
|00000880| a4 69 6e 5f 63 6f 6d 6d | 64 73 0d 03 de 0f cc 20 |.in_comm|ds..... |
|00000890| 6b 65 79 25 3d a6 28 30 | 29 0d 03 e8 05 cd 0d 03 |key%=.(0|).......|
|000008a0| f2 1a e7 20 6b 65 79 25 | 3e 33 31 20 80 20 6b 65 |... key%|>31 . ke|
|000008b0| 79 25 3c 31 32 37 20 8c | 0d 03 fc 0e c8 8e 20 6d |y%<127 .|...... m|
|000008c0| 6f 64 65 25 20 ca 0d 04 | 06 18 c9 2d 31 3a f2 68 |ode% ...|...-1:.h|
|000008d0| 65 78 5f 69 6e 70 75 74 | 28 6b 65 79 25 29 0d 04 |ex_input|(key%)..|
|000008e0| 10 1a c9 20 31 3a f2 61 | 73 63 69 69 5f 69 6e 70 |... 1:.a|scii_inp|
|000008f0| 75 74 28 6b 65 79 25 29 | 0d 04 1a 05 cb 0d 04 24 |ut(key%)|.......$|
|00000900| 05 cc 0d 04 2e 05 3a 0d | 04 38 0d c8 8e 20 6b 65 |......:.|.8... ke|
|00000910| 79 25 20 ca 0d 04 42 15 | c9 30 30 39 3a 6d 6f 64 |y% ...B.|.009:mod|
|00000920| 65 25 3d 2d 6d 6f 64 65 | 25 0d 04 4c 21 20 20 20 |e%=-mode|%..L! |
|00000930| 20 20 20 20 20 f2 6d 6f | 75 73 65 5f 6c 69 6d 69 | .mo|use_limi|
|00000940| 74 28 6d 78 25 2c 6d 79 | 25 29 0d 04 56 17 20 20 |t(mx%,my|%)..V. |
|00000950| 20 20 20 20 20 20 e7 20 | 6d 79 25 3c 37 36 30 20 | . |my%<760 |
|00000960| 8c 0d 04 60 17 20 20 20 | 20 20 20 20 20 e7 20 6d |...`. | . m|
|00000970| 6f 64 65 25 3d 31 20 8c | 0d 04 6a 1f 20 20 20 20 |ode%=1 .|..j. |
|00000980| 20 20 20 20 c8 97 20 b8 | 20 6d 78 25 2f 33 2b 31 | .. .| mx%/3+1|
|00000990| 35 36 30 2c 6d 79 25 0d | 04 74 23 20 20 20 20 20 |560,my%.|.t# |
|000009a0| 20 20 20 cc 20 c8 97 20 | b8 20 28 6d 78 25 2d 31 | . .. |. (mx%-1|
|000009b0| 35 36 30 29 2a 33 2c 6d | 79 25 0d 04 7e 0d 20 20 |560)*3,m|y%..~. |
|000009c0| 20 20 20 20 20 20 cd 0d | 04 88 0d 20 20 20 20 20 | ..|... |
|000009d0| 20 20 20 cd 0d 04 92 12 | c9 30 32 37 3a e7 20 6e | .....|.027:. n|
|000009e0| 6f 25 3d b9 20 8c 0d 04 | 9c 11 20 20 20 20 20 20 |o%=. ...|.. |
|000009f0| 20 20 6e 6f 25 3d a3 0d | 04 a6 1c 20 20 20 20 20 | no%=..|... |
|00000a00| 20 20 20 f2 6c 69 6e 65 | 28 22 22 29 3a 6b 65 79 | .line|(""):key|
|00000a10| 25 3d 30 0d 04 b0 15 20 | 20 20 20 20 20 20 20 cc |%=0.... | .|
|00000a20| 20 71 75 69 74 25 3d b9 | 0d 04 ba 0d 20 20 20 20 | quit%=.|.... |
|00000a30| 20 20 20 20 cd 0d 04 c4 | 0f c9 31 33 36 3a 64 78 | ....|..136:dx|
|00000a40| 25 3d 2d 31 0d 04 ce 0e | c9 31 33 37 3a 64 78 25 |%=-1....|.137:dx%|
|00000a50| 3d 31 0d 04 d8 13 c9 31 | 33 38 3a e7 20 a6 28 2d |=1.....1|38:. .(-|
|00000a60| 37 39 29 20 8c 0d 04 e2 | 2d 20 20 20 20 20 20 20 |79) ....|- |
|00000a70| 20 e7 20 ac 20 6e 6f 25 | 20 80 20 6c 61 73 74 5f | . . no%| . last_|
|00000a80| 70 61 67 65 25 3d 30 20 | 8c 20 f2 70 61 67 65 28 |page%=0 |. .page(|
|00000a90| 31 29 0d 04 ec 17 20 20 | 20 20 20 20 20 20 cc 20 |1).... | . |
|00000aa0| e7 20 a6 28 2d 31 29 20 | 8c 0d 04 f6 25 20 20 20 |. .(-1) |....% |
|00000ab0| 20 20 20 20 20 e7 20 ac | 20 6e 6f 25 20 73 65 63 | . .| no% sec|
|00000ac0| 74 25 2b 3d 31 3a 6b 65 | 79 25 3d 31 35 35 0d 05 |t%+=1:ke|y%=155..|
|00000ad0| 00 17 20 20 20 20 20 20 | 20 20 cc 20 e7 20 a6 28 |.. | . . .(|
|00000ae0| 2d 33 29 20 8c 0d 05 0a | 25 20 20 20 20 20 20 20 |-3) ....|% |
|00000af0| 20 e7 20 ac 20 6e 6f 25 | 20 74 72 63 6b 25 2b 3d | . . no%| trck%+=|
|00000b00| 31 3a 6b 65 79 25 3d 31 | 35 33 0d 05 14 14 20 20 |1:key%=1|53.... |
|00000b10| 20 20 20 20 20 20 cc 20 | 64 79 25 3d 2b 31 0d 05 | . |dy%=+1..|
|00000b20| 1e 0d 20 20 20 20 20 20 | 20 20 cd 0d 05 28 0d 20 |.. | ...(. |
|00000b30| 20 20 20 20 20 20 20 cd | 0d 05 32 0d 20 20 20 20 | .|..2. |
|00000b40| 20 20 20 20 cd 0d 05 3c | 13 c9 31 33 39 3a e7 20 | ...<|..139:. |
|00000b50| a6 28 2d 36 34 29 20 8c | 0d 05 46 2d 20 20 20 20 |.(-64) .|..F- |
|00000b60| 20 20 20 20 e7 20 ac 20 | 6e 6f 25 20 80 20 6c 61 | . . |no% . la|
|00000b70| 73 74 5f 70 61 67 65 25 | 3d 31 20 8c 20 f2 70 61 |st_page%|=1 . .pa|
|00000b80| 67 65 28 30 29 0d 05 50 | 17 20 20 20 20 20 20 20 |ge(0)..P|. |
|00000b90| 20 cc 20 e7 20 a6 28 2d | 31 29 20 8c 0d 05 5a 25 | . . .(-|1) ...Z%|
|00000ba0| 20 20 20 20 20 20 20 20 | e7 20 ac 20 6e 6f 25 20 | |. . no% |
|00000bb0| 73 65 63 74 25 2d 3d 31 | 3a 6b 65 79 25 3d 31 35 |sect%-=1|:key%=15|
|00000bc0| 36 0d 05 64 17 20 20 20 | 20 20 20 20 20 cc 20 e7 |6..d. | . .|
|00000bd0| 20 a6 28 2d 33 29 20 8c | 0d 05 6e 25 20 20 20 20 | .(-3) .|..n% |
|00000be0| 20 20 20 20 e7 20 ac 20 | 6e 6f 25 20 74 72 63 6b | . . |no% trck|
|00000bf0| 25 2d 3d 31 3a 6b 65 79 | 25 3d 31 35 34 0d 05 78 |%-=1:key|%=154..x|
|00000c00| 14 20 20 20 20 20 20 20 | 20 cc 20 64 79 25 3d 2d |. | . dy%=-|
|00000c10| 31 0d 05 82 0d 20 20 20 | 20 20 20 20 20 cd 0d 05 |1.... | ...|
|00000c20| 8c 0d 20 20 20 20 20 20 | 20 20 cd 0d 05 96 0d 20 |.. | ..... |
|00000c30| 20 20 20 20 20 20 20 cd | 0d 05 a0 22 c9 31 35 32 | .|...".152|
|00000c40| 3a d4 31 2c 2d 31 2c 31 | 34 30 2c 32 3a f2 70 72 |:.1,-1,1|40,2:.pr|
|00000c50| 69 6e 74 3a 6b 65 79 25 | 3d 30 0d 05 aa 19 c9 31 |int:key%|=0.....1|
|00000c60| 35 33 3a e7 20 ac 20 6e | 6f 25 20 74 72 63 6b 25 |53:. . n|o% trck%|
|00000c70| 2b 3d 31 0d 05 b4 19 c9 | 31 35 34 3a e7 20 ac 20 |+=1.....|154:. . |
|00000c80| 6e 6f 25 20 74 72 63 6b | 25 2d 3d 31 0d 05 be 19 |no% trck|%-=1....|
|00000c90| c9 31 35 35 3a e7 20 ac | 20 6e 6f 25 20 73 65 63 |.155:. .| no% sec|
|00000ca0| 74 25 2b 3d 31 0d 05 c8 | 19 c9 31 35 36 3a e7 20 |t%+=1...|..156:. |
|00000cb0| ac 20 6e 6f 25 20 73 65 | 63 74 25 2d 3d 31 0d 05 |. no% se|ct%-=1..|
|00000cc0| d2 24 c9 31 35 37 3a e7 | 20 ac 20 6e 6f 25 20 f2 |.$.157:.| . no% .|
|00000cd0| 6c 6f 61 64 5f 73 65 63 | 74 6f 72 3a 6b 65 79 25 |load_sec|tor:key%|
|00000ce0| 3d 30 0d 05 dc 24 c9 31 | 35 38 3a e7 20 ac 20 6e |=0...$.1|58:. . n|
|00000cf0| 6f 25 20 f2 73 61 76 65 | 5f 73 65 63 74 6f 72 3a |o% .save|_sector:|
|00000d00| 6b 65 79 25 3d 30 0d 05 | e6 1f c9 31 35 39 3a e7 |key%=0..|...159:.|
|00000d10| 20 ac 20 6e 6f 25 20 f2 | 73 65 6c 65 63 74 65 64 | . no% .|selected|
|00000d20| 5f 6c 6f 61 64 0d 05 f0 | 1c c9 31 36 30 3a e7 20 |_load...|..160:. |
|00000d30| ac 20 6e 6f 25 20 f2 78 | 6f 72 5f 73 65 63 74 6f |. no% .x|or_secto|
|00000d40| 72 0d 05 fa 14 c9 31 36 | 31 3a f2 70 75 74 5f 62 |r.....16|1:.put_b|
|00000d50| 75 66 66 65 72 0d 06 04 | 14 c9 31 36 32 3a f2 67 |uffer...|..162:.g|
|00000d60| 65 74 5f 62 75 66 66 65 | 72 0d 06 0e 15 c9 31 36 |et_buffe|r.....16|
|00000d70| 33 3a f2 6f 73 5f 63 6f | 6d 6d 61 6e 64 73 0d 06 |3:.os_co|mmands..|
|00000d80| 18 12 c9 31 36 34 3a e7 | 20 a6 28 2d 33 29 20 8c |...164:.| .(-3) .|
|00000d90| 0d 06 22 22 20 20 20 20 | 20 20 20 20 e7 20 ac 20 |.."" | . . |
|00000da0| 6e 6f 25 20 f2 73 65 61 | 72 63 68 5f 73 65 63 74 |no% .sea|rch_sect|
|00000db0| 6f 72 0d 06 2c 19 20 20 | 20 20 20 20 20 20 cc 20 |or..,. | . |
|00000dc0| f2 62 6c 6f 63 6b 5f 66 | 69 6c 6c 0d 06 36 0d 20 |.block_f|ill..6. |
|00000dd0| 20 20 20 20 20 20 20 cd | 0d 06 40 05 cb 0d 06 4a | .|..@....J|
|00000de0| 05 3a 0d 06 54 17 e7 20 | 64 78 25 3c 3e 30 20 84 |.:..T.. |dx%<>0 .|
|00000df0| 20 64 79 25 3c 3e 30 20 | 8c 0d 06 5e 1d e7 20 63 | dy%<>0 |...^.. c|
|00000e00| 78 25 2b 64 78 25 3c 30 | 20 64 78 25 3d 33 31 3a |x%+dx%<0| dx%=31:|
|00000e10| 64 79 25 3d 2d 31 0d 06 | 68 1e e7 20 63 78 25 2b |dy%=-1..|h.. cx%+|
|00000e20| 64 78 25 3e 33 31 20 64 | 78 25 3d 2d 33 31 3a 64 |dx%>31 d|x%=-31:d|
|00000e30| 79 25 3d 31 0d 06 72 16 | e7 20 63 79 25 2b 64 79 |y%=1..r.|. cy%+dy|
|00000e40| 25 3c 30 20 64 79 25 3d | 31 35 0d 06 7c 18 e7 20 |%<0 dy%=|15..|.. |
|00000e50| 63 79 25 2b 64 79 25 3e | 31 35 20 64 79 25 3d 2d |cy%+dy%>|15 dy%=-|
|00000e60| 31 35 0d 06 86 15 63 78 | 25 2b 3d 64 78 25 3a 63 |15....cx|%+=dx%:c|
|00000e70| 79 25 2b 3d 64 79 25 0d | 06 90 0f 64 78 25 3d 30 |y%+=dy%.|...dx%=0|
|00000e80| 3a 64 79 25 3d 30 0d 06 | 9a 10 f2 73 68 6f 77 5f |:dy%=0..|...show_|
|00000e90| 63 75 72 73 6f 72 0d 06 | a4 05 cd 0d 06 ae 05 3a |cursor..|.......:|
|00000ea0| 0d 06 b8 1b e7 20 6b 65 | 79 25 3e 31 35 32 20 80 |..... ke|y%>152 .|
|00000eb0| 20 6b 65 79 25 3c 31 35 | 37 20 8c 0d 06 c2 20 e7 | key%<15|7 .... .|
|00000ec0| 20 73 65 63 74 25 3e 34 | 20 8c 20 73 65 63 74 25 | sect%>4| . sect%|
|00000ed0| 3d 30 3a 74 72 63 6b 25 | 2b 3d 31 0d 06 cc 20 e7 |=0:trck%|+=1... .|
|00000ee0| 20 73 65 63 74 25 3c 30 | 20 8c 20 73 65 63 74 25 | sect%<0| . sect%|
|00000ef0| 3d 34 3a 74 72 63 6b 25 | 2d 3d 31 0d 06 d6 26 e7 |=4:trck%|-=1...&.|
|00000f00| 20 74 72 63 6b 25 3e 74 | 72 61 63 6b 73 25 20 8c | trck%>t|racks% .|
|00000f10| 20 74 72 63 6b 25 3d 30 | 3a 68 65 61 64 25 2b 3d | trck%=0|:head%+=|
|00000f20| 31 0d 06 e0 26 e7 20 74 | 72 63 6b 25 3c 30 20 8c |1...&. t|rck%<0 .|
|00000f30| 20 74 72 63 6b 25 3d 74 | 72 61 63 6b 73 25 3a 68 | trck%=t|racks%:h|
|00000f40| 65 61 64 25 2d 3d 31 0d | 06 ea 17 e7 20 68 65 61 |ead%-=1.|.... hea|
|00000f50| 64 25 3c 31 20 8c 20 68 | 65 61 64 25 3d 32 0d 06 |d%<1 . h|ead%=2..|
|00000f60| f4 17 e7 20 68 65 61 64 | 25 3e 32 20 8c 20 68 65 |... head|%>2 . he|
|00000f70| 61 64 25 3d 31 0d 06 fe | 10 f2 6c 6f 61 64 5f 73 |ad%=1...|..load_s|
|00000f80| 65 63 74 6f 72 0d 07 08 | 05 cd 0d 07 12 05 3a 0d |ector...|......:.|
|00000f90| 07 1c 0d e7 20 71 75 69 | 74 25 20 8c 0d 07 26 10 |.... qui|t% ...&.|
|00000fa0| d1 3d 30 3a f5 20 fd 20 | 91 3e 32 30 0d 07 30 28 |.=0:. . |.>20..0(|
|00000fb0| 61 63 74 69 6f 6e 25 3d | a4 77 61 72 6e 69 6e 67 |action%=|.warning|
|00000fc0| 28 22 51 75 69 74 20 44 | 69 73 6b 20 45 64 69 74 |("Quit D|isk Edit|
|00000fd0| 6f 72 22 29 0d 07 3a 12 | e7 20 61 63 74 69 6f 6e |or")..:.|. action|
|00000fe0| 25 3c 3e b9 20 8c 0d 07 | 44 13 71 75 69 74 25 3d |%<>. ...|D.quit%=|
|00000ff0| a3 3a 6c 6f 61 64 25 3d | a3 0d 07 4e 15 f2 70 61 |.:load%=|...N..pa|
|00001000| 67 65 28 6c 61 73 74 5f | 70 61 67 65 25 29 0d 07 |ge(last_|page%)..|
|00001010| 58 05 cd 0d 07 62 05 cd | 0d 07 6c 05 cd 0d 07 76 |X....b..|..l....v|
|00001020| 0b fd 20 71 75 69 74 25 | 0d 07 80 05 3a 0d 07 8a |.. quit%|....:...|
|00001030| 09 f2 65 78 69 74 0d 07 | 94 05 3a 0d 07 9e 1a dd |..exit..|..:.....|
|00001040| f2 6d 6f 75 73 65 5f 6c | 69 6d 69 74 28 6d 78 25 |.mouse_l|imit(mx%|
|00001050| 2c 6d 79 25 29 0d 07 a8 | 0f e7 20 6d 79 25 3e 37 |,my%)...|.. my%>7|
|00001060| 36 30 20 8c 0d 07 b2 19 | c8 97 20 c8 93 20 33 32 |60 .....|.. .. 32|
|00001070| 2c 37 35 36 2c 32 30 38 | 30 2c 31 39 36 0d 07 bc |,756,208|0,196...|
|00001080| 11 cc 20 e7 20 6d 6f 64 | 65 25 3d 31 20 8c 0d 07 |.. . mod|e%=1 ...|
|00001090| c6 1a c8 97 20 c8 93 20 | 31 35 36 38 2c 31 33 30 |.... .. |1568,130|
|000010a0| 2c 35 30 36 2c 38 32 38 | 0d 07 d0 05 cc 0d 07 da |,506,828|........|
|000010b0| 19 c8 97 20 c8 93 20 33 | 36 2c 31 33 30 2c 31 35 |... .. 3|6,130,15|
|000010c0| 30 38 2c 38 32 38 0d 07 | e4 05 cd 0d 07 ee 05 cd |08,828..|........|
|000010d0| 0d 07 f8 05 e1 0d 08 02 | 05 3a 0d 08 0c 0f dd a4 |........|.:......|
|000010e0| 69 6e 5f 73 65 63 74 6f | 72 0d 08 16 1b e7 20 6d |in_secto|r..... m|
|000010f0| 78 25 3e 31 35 36 34 20 | 80 20 6d 78 25 3c 32 30 |x%>1564 |. mx%<20|
|00001100| 37 39 20 8c 0d 08 20 17 | 63 78 25 3d 28 6d 78 25 |79 ... .|cx%=(mx%|
|00001110| 2d 31 35 36 34 29 20 81 | 20 31 36 0d 08 2a 1b cc |-1564) .| 16..*..|
|00001120| 20 e7 20 6d 78 25 3e 33 | 32 20 80 20 6d 78 25 3c | . mx%>3|2 . mx%<|
|00001130| 31 35 34 37 20 8c 0d 08 | 34 15 63 78 25 3d 28 6d |1547 ...|4.cx%=(m|
|00001140| 78 25 2d 33 32 29 20 81 | 20 34 38 0d 08 3e 05 cd |x%-32) .| 48..>..|
|00001150| 0d 08 48 05 cd 0d 08 52 | 19 63 79 25 3d 31 35 2d |..H....R|.cy%=15-|
|00001160| 28 6d 79 25 2d 31 33 30 | 29 20 81 20 34 30 0d 08 |(my%-130|) . 40..|
|00001170| 5c 28 e7 20 63 78 25 3c | 3e 6f 78 25 20 84 20 63 |\(. cx%<|>ox% . c|
|00001180| 79 25 3c 3e 6f 79 25 20 | 8c 20 f2 73 68 6f 77 5f |y%<>oy% |. .show_|
|00001190| 63 75 72 73 6f 72 0d 08 | 66 06 3d 30 0d 08 70 05 |cursor..|f.=0..p.|
|000011a0| 3a 0d 08 7a 0f dd a4 69 | 6e 5f 63 6f 6d 6d 64 73 |:..z...i|n_commds|
|000011b0| 0d 08 84 08 ea 20 69 25 | 0d 08 8e 1b 69 25 3d 28 |..... i%|....i%=(|
|000011c0| 33 2d 28 6d 79 25 2d 38 | 30 30 29 20 81 20 34 30 |3-(my%-8|00) . 40|
|000011d0| 29 2a 34 0d 08 98 18 e7 | 20 6d 78 25 3e 33 34 20 |)*4.....| mx%>34 |
|000011e0| 80 20 6d 78 25 3c 35 34 | 30 20 8c 0d 08 a2 09 69 |. mx%<54|0 .....i|
|000011f0| 25 2b 3d 30 0d 08 ac 1c | cc 20 e7 20 6d 78 25 3e |%+=0....|. . mx%>|
|00001200| 35 36 32 20 80 20 6d 78 | 25 3c 31 30 35 32 20 8c |562 . mx|%<1052 .|
|00001210| 0d 08 b6 09 69 25 2b 3d | 31 0d 08 c0 1d cc 20 e7 |....i%+=|1..... .|
|00001220| 20 6d 78 25 3e 31 30 37 | 34 20 80 20 6d 78 25 3c | mx%>107|4 . mx%<|
|00001230| 31 35 39 38 20 8c 0d 08 | ca 09 69 25 2b 3d 32 0d |1598 ...|..i%+=2.|
|00001240| 08 d4 1d cc 20 e7 20 6d | 78 25 3e 31 36 31 38 20 |.... . m|x%>1618 |
|00001250| 80 20 6d 78 25 3c 32 30 | 38 30 20 8c 0d 08 de 09 |. mx%<20|80 .....|
|00001260| 69 25 2b 3d 33 0d 08 e8 | 08 cc 20 3d 30 0d 08 f2 |i%+=3...|.. =0...|
|00001270| 05 cd 0d 08 fc 05 cd 0d | 09 06 05 cd 0d 09 10 05 |........|........|
|00001280| cd 0d 09 1a 1a e7 20 69 | 25 3d 31 33 20 8c 20 d1 |...... i|%=13 . .|
|00001290| 3d 30 3a f5 20 fd 20 91 | 3e 31 35 0d 09 24 17 e7 |=0:. . .|>15..$..|
|000012a0| 20 69 25 3c 31 34 20 8c | 20 3d 6b 65 79 25 28 69 | i%<14 .| =key%(i|
|000012b0| 25 29 0d 09 2e 25 e7 20 | 69 25 3d 31 34 20 80 20 |%)...%. |i%=14 . |
|000012c0| 6c 61 73 74 5f 70 61 67 | 65 25 3d 31 20 8c 20 f2 |last_pag|e%=1 . .|
|000012d0| 70 61 67 65 28 30 29 0d | 09 38 25 e7 20 69 25 3d |page(0).|.8%. i%=|
|000012e0| 31 35 20 80 20 6c 61 73 | 74 5f 70 61 67 65 25 3d |15 . las|t_page%=|
|000012f0| 30 20 8c 20 f2 70 61 67 | 65 28 31 29 0d 09 42 06 |0 . .pag|e(1)..B.|
|00001300| 3d 30 0d 09 4c 05 3a 0d | 09 56 0c dd f2 64 72 69 |=0..L.:.|.V...dri|
|00001310| 76 65 73 0d 09 60 24 c8 | 99 22 4f 53 5f 42 79 74 |ves..`$.|."OS_Byt|
|00001320| 65 22 2c 31 36 31 2c 26 | 38 37 20 b8 20 2c 2c 77 |e",161,&|87 . ,,w|
|00001330| 69 6e 6e 69 65 73 25 0d | 09 6a 32 66 6c 6f 70 70 |innies%.|.j2flopp|
|00001340| 69 65 73 25 3d 77 69 6e | 6e 69 65 73 25 80 37 3a |ies%=win|nies%.7:|
|00001350| 20 e7 66 6c 6f 70 70 69 | 65 73 25 3e 34 20 66 6c | .floppi|es%>4 fl|
|00001360| 6f 70 70 69 65 73 25 3d | 31 0d 09 74 30 77 69 6e |oppies%=|1..t0win|
|00001370| 6e 69 65 73 25 3d 77 69 | 6e 6e 69 65 73 25 3e 3e |nies%=wi|nnies%>>|
|00001380| 33 3a 20 e7 77 69 6e 6e | 69 65 73 25 3e 32 20 77 |3: .winn|ies%>2 w|
|00001390| 69 6e 6e 69 65 73 25 3d | 31 0d 09 7e 16 fb 31 3a |innies%=|1..~..1:|
|000013a0| f1 3b 66 6c 6f 70 70 69 | 65 73 25 3b 3a fb 30 0d |.;floppi|es%;:.0.|
|000013b0| 09 88 31 e7 20 66 6c 6f | 70 70 69 65 73 25 3e 31 |..1. flo|ppies%>1|
|000013c0| 20 8c 20 f1 22 20 46 6c | 6f 70 70 69 65 73 20 22 | . ." Fl|oppies "|
|000013d0| 3b 20 8b 20 f1 22 20 46 | 6c 6f 70 70 79 20 22 3b |; . ." F|loppy ";|
|000013e0| 0d 09 92 15 fb 31 3a f1 | 3b 77 69 6e 6e 69 65 73 |.....1:.|;winnies|
|000013f0| 25 3b 3a fb 30 0d 09 9c | 29 e7 20 77 69 6e 6e 69 |%;:.0...|). winni|
|00001400| 65 73 25 3e 31 20 8c 20 | f1 22 20 48 61 72 64 73 |es%>1 . |." Hards|
|00001410| 22 3b 20 8b 20 f1 22 20 | 48 61 72 64 22 3b 0d 09 |"; . ." |Hard";..|
|00001420| a6 05 e1 0d 09 b0 05 3a | 0d 09 ba 11 dd f2 6c 6f |.......:|......lo|
|00001430| 61 64 5f 73 65 63 74 6f | 72 0d 09 c4 11 ea 20 61 |ad_secto|r..... a|
|00001440| 64 64 72 65 73 73 25 2c | 72 25 0d 09 ce 0b e7 20 |ddress%,|r%..... |
|00001450| 6e 6f 25 20 e1 0d 09 d8 | 3b 61 64 64 72 65 73 73 |no% ....|;address|
|00001460| 25 3d 28 28 73 65 63 74 | 25 2a 31 30 32 34 29 2b |%=((sect|%*1024)+|
|00001470| 28 74 72 63 6b 25 2a 35 | 31 32 30 29 2b 28 64 72 |(trck%*5|120)+(dr|
|00001480| 69 76 65 25 3c 3c 32 39 | 29 29 2a 68 65 61 64 25 |ive%<<29|))*head%|
|00001490| 0d 09 e2 05 f5 0d 09 ec | 31 c8 99 22 58 41 44 46 |........|1.."XADF|
|000014a0| 53 5f 44 69 73 63 4f 70 | 22 2c 30 2c 31 2c 61 64 |S_DiscOp|",0,1,ad|
|000014b0| 64 72 65 73 73 25 2c 64 | 61 74 61 25 2c 31 30 32 |dress%,d|ata%,102|
|000014c0| 34 20 b8 20 72 25 0d 09 | f6 0d e7 20 72 25 3c 3e |4 . r%..|... r%<>|
|000014d0| 30 20 8c 0d 0a 00 36 61 | 63 74 69 6f 6e 25 3d a4 |0 ....6a|ction%=.|
|000014e0| 77 61 72 6e 69 6e 67 28 | 22 55 6e 61 62 6c 65 20 |warning(|"Unable |
|000014f0| 74 6f 20 72 65 61 64 20 | 64 61 74 61 20 66 72 6f |to read |data fro|
|00001500| 6d 20 64 69 73 63 21 22 | 29 0d 0a 0a 18 e7 20 61 |m disc!"|)..... a|
|00001510| 63 74 69 6f 6e 25 3c 3e | b9 20 8c 20 f2 65 78 69 |ction%<>|. . .exi|
|00001520| 74 0d 0a 14 05 cd 0d 0a | 1e 0a fd 20 72 25 3d a3 |t.......|... r%=.|
|00001530| 0d 0a 28 15 f2 70 61 67 | 65 28 6c 61 73 74 5f 70 |..(..pag|e(last_p|
|00001540| 61 67 65 25 29 0d 0a 32 | 0f 6f 72 69 67 69 6e 61 |age%)..2|.origina|
|00001550| 6c 25 3d b9 0d 0a 3c 05 | e1 0d 0a 46 05 3a 0d 0a |l%=...<.|...F.:..|
|00001560| 50 11 dd f2 73 61 76 65 | 5f 73 65 63 74 6f 72 0d |P...save|_sector.|
|00001570| 0a 5a 19 ea 20 61 64 64 | 72 65 73 73 25 2c 72 25 |.Z.. add|ress%,r%|
|00001580| 2c 61 63 74 69 6f 6e 25 | 0d 0a 64 0b e7 20 6e 6f |,action%|..d.. no|
|00001590| 25 20 e1 0d 0a 6e 13 e7 | 20 6f 72 69 67 69 6e 61 |% ...n..| origina|
|000015a0| 6c 25 3d a3 20 8c 0d 0a | 78 39 61 63 74 69 6f 6e |l%=. ...|x9action|
|000015b0| 25 3d a4 77 61 72 6e 69 | 6e 67 28 22 57 41 52 4e |%=.warni|ng("WARN|
|000015c0| 49 4e 47 3a 20 53 65 63 | 74 6f 72 20 63 6f 6e 74 |ING: Sec|tor cont|
|000015d0| 65 6e 74 73 20 61 6c 74 | 65 72 65 64 21 22 29 0d |ents alt|ered!").|
|000015e0| 0a 82 26 e7 20 61 63 74 | 69 6f 6e 25 3c 3e b9 20 |..&. act|ion%<>. |
|000015f0| 8c 20 f2 70 61 67 65 28 | 6c 61 73 74 5f 70 61 67 |. .page(|last_pag|
|00001600| 65 25 29 3a e1 0d 0a 8c | 15 f2 70 61 67 65 28 6c |e%):....|..page(l|
|00001610| 61 73 74 5f 70 61 67 65 | 25 29 0d 0a 96 05 cd 0d |ast_page|%)......|
|00001620| 0a a0 05 cd 0d 0a aa 3b | 61 64 64 72 65 73 73 25 |.......;|address%|
|00001630| 3d 28 28 73 65 63 74 25 | 2a 31 30 32 34 29 2b 28 |=((sect%|*1024)+(|
|00001640| 74 72 63 6b 25 2a 35 31 | 32 30 29 2b 28 64 72 69 |trck%*51|20)+(dri|
|00001650| 76 65 25 3c 3c 32 39 29 | 29 2a 68 65 61 64 25 0d |ve%<<29)|)*head%.|
|00001660| 0a b4 05 f5 0d 0a be 31 | c8 99 22 58 41 44 46 53 |.......1|.."XADFS|
|00001670| 5f 44 69 73 63 4f 70 22 | 2c 30 2c 32 2c 61 64 64 |_DiscOp"|,0,2,add|
|00001680| 72 65 73 73 25 2c 64 61 | 74 61 25 2c 31 30 32 34 |ress%,da|ta%,1024|
|00001690| 20 b8 20 72 25 0d 0a c8 | 0d e7 20 72 25 3c 3e 30 | . r%...|.. r%<>0|
|000016a0| 20 8c 0d 0a d2 35 61 63 | 74 69 6f 6e 25 3d a4 77 | ....5ac|tion%=.w|
|000016b0| 61 72 6e 69 6e 67 28 22 | 55 6e 61 62 6c 65 20 74 |arning("|Unable t|
|000016c0| 6f 20 77 72 69 74 65 20 | 64 61 74 61 20 74 6f 20 |o write |data to |
|000016d0| 64 69 73 63 21 22 29 0d | 0a dc 26 e7 20 61 63 74 |disc!").|..&. act|
|000016e0| 69 6f 6e 25 3c 3e b9 20 | 8c 20 f2 70 61 67 65 28 |ion%<>. |. .page(|
|000016f0| 6c 61 73 74 5f 70 61 67 | 65 25 29 3a e1 0d 0a e6 |last_pag|e%):....|
|00001700| 05 cd 0d 0a f0 0a fd 20 | 72 25 3d a3 0d 0a fa 0f |....... |r%=.....|
|00001710| 6f 72 69 67 69 6e 61 6c | 25 3d b9 0d 0b 04 05 e1 |original|%=......|
|00001720| 0d 0b 0e 05 3a 0d 0b 18 | 13 dd f2 73 65 6c 65 63 |....:...|...selec|
|00001730| 74 65 64 5f 6c 6f 61 64 | 0d 0b 22 0d f2 6c 69 6e |ted_load|.."..lin|
|00001740| 65 28 22 22 29 0d 0b 2c | 32 f1 8a 35 30 2c 30 29 |e("")..,|2..50,0)|
|00001750| 22 49 6e 70 75 74 20 54 | 52 41 43 4b 20 6e 75 6d |"Input T|RACK num|
|00001760| 62 65 72 3a 20 22 3b c2 | 22 30 30 22 2b c3 74 72 |ber: ";.|"00"+.tr|
|00001770| 63 6b 25 2c 32 29 3b 0d | 0b 36 24 74 72 63 6b 25 |ck%,2);.|.6$trck%|
|00001780| 3d a4 67 65 74 5f 6e 75 | 6d 62 65 72 28 74 72 63 |=.get_nu|mber(trc|
|00001790| 6b 25 2c 32 2c 37 30 2c | 38 30 29 0d 0b 40 2b db |k%,2,70,|80)..@+.|
|000017a0| 3a f1 8a 35 30 2c 30 29 | 22 49 6e 70 75 74 20 53 |:..50,0)|"Input S|
|000017b0| 45 43 54 4f 52 20 6e 75 | 6d 62 65 72 3a 20 22 3b |ECTOR nu|mber: ";|
|000017c0| 73 65 63 74 25 3b 0d 0b | 4a 23 73 65 63 74 25 3d |sect%;..|J#sect%=|
|000017d0| a4 67 65 74 5f 6e 75 6d | 62 65 72 28 73 65 63 74 |.get_num|ber(sect|
|000017e0| 25 2c 31 2c 37 31 2c 35 | 29 0d 0b 54 2b db 3a f1 |%,1,71,5|)..T+.:.|
|000017f0| 8a 35 30 2c 30 29 22 49 | 6e 70 75 74 20 44 52 49 |.50,0)"I|nput DRI|
|00001800| 56 45 20 6e 75 6d 62 65 | 72 3a 20 22 3b 64 72 69 |VE numbe|r: ";dri|
|00001810| 76 65 25 3b 0d 0b 5e 26 | 64 72 69 76 65 25 3d a4 |ve%;..^&|drive%=.|
|00001820| 67 65 74 5f 6e 75 6d 62 | 65 72 28 64 72 69 76 65 |get_numb|er(drive|
|00001830| 25 2c 31 2c 37 30 2c 31 | 30 29 0d 0b 68 10 f2 6c |%,1,70,1|0)..h..l|
|00001840| 6f 61 64 5f 73 65 63 74 | 6f 72 0d 0b 72 05 e1 0d |oad_sect|or..r...|
|00001850| 0b 7c 05 3a 0d 0b 86 11 | dd f2 70 61 67 65 28 70 |.|.:....|..page(p|
|00001860| 61 67 65 25 29 0d 0b 90 | 0c ea 20 73 74 61 72 74 |age%)...|.. start|
|00001870| 25 0d 0b 9a 19 ef 32 38 | 2c 30 2c 32 32 2c 31 33 |%.....28|,0,22,13|
|00001880| 31 2c 36 2c 33 31 2c 30 | 2c 30 0d 0b a4 0b fb 31 |1,6,31,0|,0.....1|
|00001890| 33 32 3a fb 37 0d 0b ae | 2f e7 20 70 61 67 65 25 |32:.7...|/. page%|
|000018a0| 3d 30 20 8c 20 73 74 61 | 72 74 25 3d 64 61 74 61 |=0 . sta|rt%=data|
|000018b0| 25 20 8b 20 73 74 61 72 | 74 25 3d 64 61 74 61 25 |% . star|t%=data%|
|000018c0| 2b 35 31 32 0d 0b b8 12 | 21 41 73 74 61 72 74 3d |+512....|!Astart=|
|000018d0| 73 74 61 72 74 25 0d 0b | c2 11 ef 33 32 2c 33 32 |start%..|...32,32|
|000018e0| 3a d6 20 44 75 6d 70 0d | 0b cc 21 6c 61 73 74 5f |:. Dump.|..!last_|
|000018f0| 70 61 67 65 25 3d 70 61 | 67 65 25 3a f2 73 68 6f |page%=pa|ge%:.sho|
|00001900| 77 5f 63 75 72 73 6f 72 | 0d 0b d6 05 e1 0d 0b e0 |w_cursor|........|
|00001910| 05 3a 0d 0b ea 0b dd f2 | 70 72 69 6e 74 0d 0b f4 |.:......|print...|
|00001920| 24 f2 6c 69 6e 65 28 22 | 50 72 69 6e 74 69 6e 67 |$.line("|Printing|
|00001930| 2e 2e 2e 50 6c 65 61 73 | 65 20 77 61 69 74 21 22 |...Pleas|e wait!"|
|00001940| 29 0d 0b fe 0b 2a 46 58 | 33 2c 31 30 0d 0c 08 16 |)....*FX|3,10....|
|00001950| f1 22 54 72 61 63 6b 2e | 2e 2e 2e 22 3b 74 72 63 |."Track.|...";trc|
|00001960| 6b 25 0d 0c 12 16 f1 22 | 53 65 63 74 6f 72 2e 2e |k%....."|Sector..|
|00001970| 2e 22 3b 73 65 63 74 25 | 0d 0c 1c 24 f1 22 50 61 |.";sect%|...$."Pa|
|00001980| 67 65 2e 2e 2e 2e 2e 22 | 3b 6c 61 73 74 5f 70 61 |ge....."|;last_pa|
|00001990| 67 65 25 3b 22 20 6f 66 | 20 32 22 27 0d 0c 26 15 |ge%;" of| 2"'..&.|
|000019a0| f2 70 61 67 65 28 6c 61 | 73 74 5f 70 61 67 65 25 |.page(la|st_page%|
|000019b0| 29 0d 0c 30 0d ef 33 3a | 2a 46 58 33 2c 30 0d 0c |)..0..3:|*FX3,0..|
|000019c0| 3a 05 3a 0d 0c 44 11 dd | f2 73 68 6f 77 5f 63 75 |:.:..D..|.show_cu|
|000019d0| 72 73 6f 72 0d 0c 4e 08 | ea 20 63 25 0d 0c 58 2d |rsor..N.|. c%..X-|
|000019e0| 63 25 3d 3f 28 64 61 74 | 61 25 2b 6f 78 25 2b 28 |c%=?(dat|a%+ox%+(|
|000019f0| 6f 79 25 2a 33 32 29 2b | 28 6c 61 73 74 5f 70 61 |oy%*32)+|(last_pa|
|00001a00| 67 65 25 2a 35 31 32 29 | 29 0d 0c 62 0b fb 31 33 |ge%*512)|)..b..13|
|00001a10| 32 3a fb 37 0d 0c 6c 26 | f1 8a 31 2b 6f 78 25 2a |2:.7..l&|..1+ox%*|
|00001a20| 33 2c 6f 79 25 29 3b 22 | 20 22 3b a4 68 65 78 28 |3,oy%);"| ";.hex(|
|00001a30| 63 25 2c 32 29 3b 22 20 | 22 3b 0d 0c 76 1b f1 8a |c%,2);" |";..v...|
|00001a40| 39 38 2b 6f 78 25 2c 6f | 79 25 29 3b a4 63 68 72 |98+ox%,o|y%);.chr|
|00001a50| 28 63 25 29 3b 0d 0c 80 | 10 63 25 3d 3f a4 61 64 |(c%);...|.c%=?.ad|
|00001a60| 64 72 65 73 73 0d 0c 8a | 0b fb 31 33 35 3a fb 31 |dress...|..135:.1|
|00001a70| 0d 0c 94 26 f1 8a 31 2b | 63 78 25 2a 33 2c 63 79 |...&..1+|cx%*3,cy|
|00001a80| 25 29 3b 22 20 22 3b a4 | 68 65 78 28 63 25 2c 32 |%);" ";.|hex(c%,2|
|00001a90| 29 3b 22 20 22 3b 0d 0c | 9e 1b f1 8a 39 38 2b 63 |);" ";..|....98+c|
|00001aa0| 78 25 2c 63 79 25 29 3b | a4 63 68 72 28 63 25 29 |x%,cy%);|.chr(c%)|
|00001ab0| 3b 0d 0c a8 15 e7 20 ac | 20 6e 6f 25 20 f2 6c 69 |;..... .| no% .li|
|00001ac0| 6e 65 28 22 22 29 0d 0c | b2 13 6f 78 25 3d 63 78 |ne("")..|..ox%=cx|
|00001ad0| 25 3a 6f 79 25 3d 63 79 | 25 0d 0c bc 05 e1 0d 0c |%:oy%=cy|%.......|
|00001ae0| c6 05 3a 0d 0c d0 0c dd | f2 75 70 64 61 74 65 0d |..:.....|.update.|
|00001af0| 0c da 13 ef 32 38 2c 30 | 2c 32 34 2c 31 33 31 2c |....28,0|,24,131,|
|00001b00| 32 33 0d 0c e4 0b fb 31 | 33 35 3a fb 31 0d 0c ee |23.....1|35:.1...|
|00001b10| 49 61 64 64 72 25 3d 28 | 63 78 25 2b 28 63 79 25 |Iaddr%=(|cx%+(cy%|
|00001b20| 2a 33 32 29 2b 28 73 65 | 63 74 25 2a 31 30 32 34 |*32)+(se|ct%*1024|
|00001b30| 29 2b 28 74 72 63 6b 25 | 2a 35 31 32 30 29 2b 28 |)+(trck%|*5120)+(|
|00001b40| 6c 61 73 74 5f 70 61 67 | 65 25 2a 35 31 32 29 29 |last_pag|e%*512))|
|00001b50| 2a 68 65 61 64 25 0d 0c | f8 19 f1 8a 37 34 2c 30 |*head%..|....74,0|
|00001b60| 29 a4 68 65 78 28 61 64 | 64 72 25 2c 35 29 3b 0d |).hex(ad|dr%,5);.|
|00001b70| 0d 02 1c f1 8a 31 30 2c | 30 29 3b c2 22 30 30 22 |.....10,|0);."00"|
|00001b80| 2b c3 74 72 63 6b 25 2c | 32 29 3b 0d 0d 0c 1c f1 |+.trck%,|2);.....|
|00001b90| 8a 32 37 2c 30 29 3b c2 | 22 30 30 22 2b c3 73 65 |.27,0);.|"00"+.se|
|00001ba0| 63 74 25 2c 32 29 3b 0d | 0d 16 19 f1 8a 31 31 38 |ct%,2);.|.....118|
|00001bb0| 2c 30 29 a4 68 65 78 28 | 78 6f 72 25 2c 32 29 3b |,0).hex(|xor%,2);|
|00001bc0| 0d 0d 20 19 f1 8a 36 36 | 2c 31 29 3b 6c 61 73 74 |.. ...66|,1);last|
|00001bd0| 5f 70 61 67 65 25 2b 31 | 3b 0d 0d 2a 13 f1 8a 32 |_page%+1|;..*...2|
|00001be0| 36 2c 31 29 3b 64 72 69 | 76 65 25 3b 0d 0d 34 10 |6,1);dri|ve%;..4.|
|00001bf0| 63 25 3d 3f a4 61 64 64 | 72 65 73 73 0d 0d 3e 16 |c%=?.add|ress..>.|
|00001c00| f1 8a 34 31 2c 31 29 a4 | 68 65 78 28 63 25 2c 32 |..41,1).|hex(c%,2|
|00001c10| 29 3b 0d 0d 48 34 ef 20 | 33 31 2c 35 31 2c 31 3a |);..H4. |31,51,1:|
|00001c20| e7 20 63 25 3e 33 31 20 | 80 20 63 25 3c 31 32 37 |. c%>31 |. c%<127|
|00001c30| 20 84 20 63 25 3e 31 32 | 37 20 8c 20 ef 63 25 3b | . c%>12|7 . .c%;|
|00001c40| 20 8b 20 ef 34 36 0d 0d | 52 38 ef 33 31 2c 39 30 | . .46..|R8.31,90|
|00001c50| 2c 30 3a e7 20 6f 72 69 | 67 69 6e 61 6c 25 3d b9 |,0:. ori|ginal%=.|
|00001c60| 20 8c 20 f1 22 4f 72 69 | 67 69 6e 61 6c 22 3b 20 | . ."Ori|ginal"; |
|00001c70| 8b 20 f1 22 4d 6f 64 69 | 66 69 65 64 22 3b 0d 0d |. ."Modi|fied";..|
|00001c80| 5c 2d ef 33 31 2c 39 2c | 31 3a e7 20 6d 6f 64 65 |\-.31,9,|1:. mode|
|00001c90| 25 3d 31 20 8c 20 f1 22 | 41 73 63 69 69 22 3b 20 |%=1 . ."|Ascii"; |
|00001ca0| 8b 20 f1 22 48 65 78 20 | 20 22 3b 0d 0d 66 2e ef |. ."Hex | ";..f..|
|00001cb0| 33 31 2c 39 30 2c 31 3a | e7 20 66 75 6c 6c 25 3d |31,90,1:|. full%=|
|00001cc0| 30 20 8c 20 f1 22 45 6d | 70 74 79 22 3b 20 8b 20 |0 . ."Em|pty"; . |
|00001cd0| f1 22 46 75 6c 6c 20 22 | 3b 0d 0d 70 12 ef 32 38 |."Full "|;..p..28|
|00001ce0| 2c 30 2c 32 32 2c 31 33 | 31 2c 36 0d 0d 7a 05 e1 |,0,22,13|1,6..z..|
|00001cf0| 0d 0d 84 05 3a 0d 0d 8e | 0e dd f2 6c 69 6e 65 28 |....:...|...line(|
|00001d00| 6d 24 29 0d 0d 98 0b fb | 31 33 32 3a fb 33 0d 0d |m$).....|132:.3..|
|00001d10| a2 16 ef 32 38 2c 30 2c | 32 32 2c 31 33 31 2c 32 |...28,0,|22,131,2|
|00001d20| 32 2c 31 32 0d 0d ac 18 | f1 89 28 28 31 33 32 2d |2,12....|..((132-|
|00001d30| a9 6d 24 29 20 81 20 32 | 29 6d 24 3b 0d 0d b6 05 |.m$) . 2|)m$;....|
|00001d40| e1 0d 0d c0 05 3a 0d 0d | ca 15 dd f2 68 65 78 5f |.....:..|....hex_|
|00001d50| 69 6e 70 75 74 28 6b 65 | 79 25 29 0d 0d d4 0e ea |input(ke|y%).....|
|00001d60| 20 6e 25 2c 63 25 2c 61 | 24 0d 0d de 13 6e 25 3d | n%,c%,a|$....n%=|
|00001d70| a7 68 65 78 24 2c bd 6b | 65 79 25 29 0d 0d e8 0e |.hex$,.k|ey%)....|
|00001d80| e7 20 6e 25 3d 30 20 8c | 20 e1 0d 0d f2 10 63 25 |. n%=0 .| .....c%|
|00001d90| 3d 3f a4 61 64 64 72 65 | 73 73 0d 0d fc 1b 61 24 |=?.addre|ss....a$|
|00001da0| 3d c2 c3 7e 63 25 2b c1 | 68 65 78 24 2c 6e 25 2c |=..~c%+.|hex$,n%,|
|00001db0| 31 29 2c 32 29 0d 0e 06 | 0b fb 31 33 35 3a fb 31 |1),2)...|..135:.1|
|00001dc0| 0d 0e 10 15 f1 8a 32 2b | 63 78 25 2a 33 2c 63 79 |......2+|cx%*3,cy|
|00001dd0| 25 29 61 24 3b 0d 0e 1a | 12 ef 33 31 2c 63 78 25 |%)a$;...|..31,cx%|
|00001de0| 2b 39 38 2c 63 79 25 0d | 0e 24 1b 63 25 3d a0 28 |+98,cy%.|.$.c%=.(|
|00001df0| 22 26 22 2b 61 24 29 3a | f1 a4 63 68 72 28 63 25 |"&"+a$):|..chr(c%|
|00001e00| 29 3b 0d 0e 2e 10 3f a4 | 61 64 64 72 65 73 73 3d |);....?.|address=|
|00001e10| 63 25 0d 0e 38 0f 6f 72 | 69 67 69 6e 61 6c 25 3d |c%..8.or|iginal%=|
|00001e20| a3 0d 0e 42 05 e1 0d 0e | 4c 05 3a 0d 0e 56 17 dd |...B....|L.:..V..|
|00001e30| f2 61 73 63 69 69 5f 69 | 6e 70 75 74 28 6b 65 79 |.ascii_i|nput(key|
|00001e40| 25 29 0d 0e 60 08 ea 20 | 61 24 0d 0e 6a 16 61 24 |%)..`.. |a$..j.a$|
|00001e50| 3d c2 22 30 30 22 2b c3 | 7e 6b 65 79 25 2c 32 29 |=."00"+.|~key%,2)|
|00001e60| 0d 0e 74 0b fb 31 33 35 | 3a fb 31 0d 0e 7e 15 f1 |..t..135|:.1..~..|
|00001e70| 8a 32 2b 63 78 25 2a 33 | 2c 63 79 25 29 61 24 3b |.2+cx%*3|,cy%)a$;|
|00001e80| 0d 0e 88 17 ef 33 31 2c | 63 78 25 2b 39 38 2c 63 |.....31,|cx%+98,c|
|00001e90| 79 25 2c 6b 65 79 25 0d | 0e 92 12 3f a4 61 64 64 |y%,key%.|...?.add|
|00001ea0| 72 65 73 73 3d 6b 65 79 | 25 0d 0e 9c 0f 6f 72 69 |ress=key|%....ori|
|00001eb0| 67 69 6e 61 6c 25 3d a3 | 0d 0e a6 05 e1 0d 0e b0 |ginal%=.|........|
|00001ec0| 05 3a 0d 0e ba 1d dd a4 | 67 65 74 5f 6e 75 6d 62 |.:......|get_numb|
|00001ed0| 65 72 28 76 25 2c 6c 25 | 2c 78 25 2c 6e 25 29 0d |er(v%,l%|,x%,n%).|
|00001ee0| 0e c4 0d ea 20 74 24 2c | 6b 65 79 25 0d 0e ce 17 |.... t$,|key%....|
|00001ef0| 74 24 3d c2 c4 6c 25 2c | 22 30 22 29 2b c3 76 25 |t$=..l%,|"0")+.v%|
|00001f00| 2c 32 29 0d 0e d8 07 f5 | 3a f5 0d 0e e2 1f 6b 65 |,2).....|:.....ke|
|00001f10| 79 25 3d a7 22 30 31 32 | 33 34 35 36 37 38 39 22 |y%=."012|3456789"|
|00001f20| 2b bd 31 33 2c be 29 2d | 31 0d 0e ec 0d fd 20 6b |+.13,.)-|1..... k|
|00001f30| 65 79 25 3e 2d 31 0d 0e | f6 0f e7 20 6b 65 79 25 |ey%>-1..|... key%|
|00001f40| 3c 31 30 20 8c 0d 0f 00 | 17 74 24 3d c2 c3 76 25 |<10 ....|.t$=..v%|
|00001f50| 2b c3 28 6b 65 79 25 29 | 2c 6c 25 29 0d 0f 0a 12 |+.(key%)|,l%)....|
|00001f60| ef 33 31 2c 78 25 2c 30 | 3a f1 3b 74 24 3b 0d 0f |.31,x%,0|:.;t$;..|
|00001f70| 14 0c 76 25 3d bb 28 74 | 24 29 0d 0f 1e 05 cd 0d |..v%=.(t|$)......|
|00001f80| 0f 28 1f fd 20 6b 65 79 | 25 3d 31 30 20 80 20 28 |.(.. key|%=10 . (|
|00001f90| 76 25 3e 3d 30 20 80 20 | 76 25 3c 6e 25 29 0d 0f |v%>=0 . |v%<n%)..|
|00001fa0| 32 07 3d 76 25 0d 0f 3c | 05 3a 0d 0f 46 11 dd a4 |2.=v%..<|.:..F...|
|00001fb0| 77 69 74 68 28 6d 24 2c | 69 25 29 0d 0f 50 10 ea |with(m$,|i%)..P..|
|00001fc0| 20 6e 25 2c 6b 65 79 25 | 2c 74 24 0d 0f 5a 2d e7 | n%,key%|,t$..Z-.|
|00001fd0| 20 6d 6f 64 65 25 3d 31 | 20 61 24 3d 22 43 68 61 | mode%=1| a$="Cha|
|00001fe0| 72 61 63 74 65 72 22 20 | 8b 20 61 24 3d 22 48 65 |racter" |. a$="He|
|00001ff0| 78 20 76 61 6c 75 65 22 | 0d 0f 64 0b f1 61 24 3b |x value"|..d..a$;|
|00002000| 6d 24 3b 0d 0f 6e 10 e7 | 20 6d 6f 64 65 25 3c 3e |m$;..n..| mode%<>|
|00002010| 31 20 8c 0d 0f 78 08 6e | 25 3d 30 0d 0f 82 07 f5 |1 ...x.n|%=0.....|
|00002020| 3a f5 0d 0f 8c 17 6b 65 | 79 25 3d a7 68 65 78 24 |:.....ke|y%=.hex$|
|00002030| 2b bd 31 33 2c be 29 2d | 31 0d 0f 96 0d fd 20 6b |+.13,.)-|1..... k|
|00002040| 65 79 25 3e 2d 31 0d 0f | a0 0f e7 20 6b 65 79 25 |ey%>-1..|... key%|
|00002050| 3c 31 36 20 8c 0d 0f aa | 16 74 24 3d c2 c3 7e 6e |<16 ....|.t$=..~n|
|00002060| 25 2b c3 7e 6b 65 79 25 | 2c 32 29 0d 0f b4 12 ef |%+.~key%|,2).....|
|00002070| 33 31 2c 69 25 2c 30 3a | f1 3b 74 24 3b 0d 0f be |31,i%,0:|.;t$;...|
|00002080| 10 6e 25 3d a0 28 22 26 | 22 2b 74 24 29 0d 0f c8 |.n%=.("&|"+t$)...|
|00002090| 05 cd 0d 0f d2 20 fd 20 | 6b 65 79 25 3d 31 36 20 |..... . |key%=16 |
|000020a0| 80 20 28 6e 25 3e 3d 30 | 20 80 20 6e 25 3c 32 35 |. (n%>=0| . n%<25|
|000020b0| 36 29 0d 0f dc 05 cc 0d | 0f e6 18 f5 3a 6e 25 3d |6)......|....:n%=|
|000020c0| a5 3a fd 20 6e 25 3c 31 | 32 37 3a ef 20 6e 25 0d |.:. n%<1|27:. n%.|
|000020d0| 0f f0 05 cd 0d 0f fa 07 | 3d 6e 25 0d 10 04 05 3a |........|=n%....:|
|000020e0| 0d 10 0e 08 dd a4 79 6e | 0d 10 18 0a ea 20 6b 65 |......yn|..... ke|
|000020f0| 79 25 0d 10 22 0a 6b 65 | 79 25 3d a5 0d 10 2c 1d |y%..".ke|y%=...,.|
|00002100| e7 20 6b 65 79 25 3d 37 | 38 20 84 20 6b 65 79 25 |. key%=7|8 . key%|
|00002110| 3d 31 31 30 20 8c 20 3d | a3 0d 10 36 1d e7 20 6b |=110 . =|...6.. k|
|00002120| 65 79 25 3d 38 39 20 84 | 20 6b 65 79 25 3d 31 32 |ey%=89 .| key%=12|
|00002130| 31 20 8c 20 3d b9 0d 10 | 40 06 3d 31 0d 10 4a 05 |1 . =...|@.=1..J.|
|00002140| 3a 0d 10 54 11 dd f2 6f | 73 5f 63 6f 6d 6d 61 6e |:..T...o|s_comman|
|00002150| 64 73 0d 10 5e 07 ea 20 | 85 0d 10 68 12 ef 32 38 |ds..^.. |...h..28|
|00002160| 2c 30 2c 32 31 2c 31 33 | 31 2c 36 0d 10 72 0a c8 |,0,21,13|1,6..r..|
|00002170| 97 20 87 3a ee 0d 10 7c | 0d fb 31 33 32 3a fb 37 |. .:...||..132:.7|
|00002180| 3a db 0d 10 86 0e ee 20 | 85 20 ea 20 f1 20 f6 24 |:...... |. . . .$|
|00002190| 0d 10 90 05 f5 0d 10 9a | 0d e8 86 20 22 2a 22 20 |........|... "*" |
|000021a0| 61 24 0d 10 a4 08 ff 20 | 61 24 0d 10 ae 0b fd 20 |a$..... |a$..... |
|000021b0| 61 24 3d 22 22 0d 10 b8 | 17 87 3a f2 70 61 67 65 |a$=""...|..:.page|
|000021c0| 28 6c 61 73 74 5f 70 61 | 67 65 25 29 0d 10 c2 10 |(last_pa|ge%)....|
|000021d0| f2 73 68 6f 77 5f 63 75 | 72 73 6f 72 0d 10 cc 08 |.show_cu|rsor....|
|000021e0| c8 97 20 ee 0d 10 d6 05 | e1 0d 10 e0 05 3a 0d 10 |.. .....|.....:..|
|000021f0| ea 10 dd f2 70 75 74 5f | 62 75 66 66 65 72 0d 10 |....put_|buffer..|
|00002200| f4 08 ea 20 69 25 0d 10 | fe 0d f2 6c 69 6e 65 28 |... i%..|...line(|
|00002210| 22 22 29 0d 11 08 11 e3 | 20 69 25 3d 30 20 b8 20 |"").....| i%=0 . |
|00002220| 31 30 32 33 0d 11 12 22 | 3f 28 64 61 74 61 25 2b |1023..."|?(data%+|
|00002230| 69 25 2b 31 30 32 34 29 | 3d 3f 28 64 61 74 61 25 |i%+1024)|=?(data%|
|00002240| 2b 69 25 29 3a ed 0d 11 | 1c 0b 66 75 6c 6c 25 3d |+i%):...|..full%=|
|00002250| b9 0d 11 26 05 e1 0d 11 | 30 05 3a 0d 11 3a 10 dd |...&....|0.:..:..|
|00002260| f2 67 65 74 5f 62 75 66 | 66 65 72 0d 11 44 0f e7 |.get_buf|fer..D..|
|00002270| 20 66 75 6c 6c 25 3d b9 | 20 8c 0d 11 4e 11 e3 20 | full%=.| ...N.. |
|00002280| 69 25 3d 30 20 b8 20 31 | 30 32 33 0d 11 58 22 3f |i%=0 . 1|023..X"?|
|00002290| 28 64 61 74 61 25 2b 69 | 25 29 3d 3f 28 64 61 74 |(data%+i|%)=?(dat|
|000022a0| 61 25 2b 69 25 2b 31 30 | 32 34 29 3a ed 0d 11 62 |a%+i%+10|24):...b|
|000022b0| 1d 66 75 6c 6c 25 3d a3 | 3a f2 70 61 67 65 28 6c |.full%=.|:.page(l|
|000022c0| 61 73 74 5f 70 61 67 65 | 25 29 0d 11 6c 05 cc 0d |ast_page|%)..l...|
|000022d0| 11 76 1a f2 6c 69 6e 65 | 28 22 42 75 66 66 65 72 |.v..line|("Buffer|
|000022e0| 20 65 6d 70 74 79 21 22 | 29 0d 11 80 05 cd 0d 11 | empty!"|).......|
|000022f0| 8a 05 e1 0d 11 94 05 3a | 0d 11 9e 10 dd f2 62 6c |.......:|......bl|
|00002300| 6f 63 6b 5f 66 69 6c 6c | 0d 11 a8 12 ea 20 64 65 |ock_fill|..... de|
|00002310| 6c 61 79 25 2c 6e 25 2c | 69 25 0d 11 b2 0d e7 20 |lay%,n%,|i%..... |
|00002320| 6e 6f 25 3d a3 20 8c 0d | 11 bc 36 f2 6c 69 6e 65 |no%=. ..|..6.line|
|00002330| 28 22 4d 6f 76 65 20 63 | 75 72 73 6f 72 20 74 6f |("Move c|ursor to|
|00002340| 20 6f 74 68 65 72 20 70 | 6f 69 6e 74 2c 74 68 65 | other p|oint,the|
|00002350| 6e 20 70 72 65 73 73 20 | 46 31 32 22 29 0d 11 c6 |n press |F12")...|
|00002360| 16 62 73 25 3d a4 61 64 | 64 72 65 73 73 3a 6e 6f |.bs%=.ad|dress:no|
|00002370| 25 3d b9 0d 11 d0 10 64 | 65 6c 61 79 25 3d a6 28 |%=.....d|elay%=.(|
|00002380| 35 30 29 0d 11 da 05 e1 | 0d 11 e4 05 cd 0d 11 ee |50).....|........|
|00002390| 16 f2 6c 69 6e 65 28 22 | 22 29 3a ef 33 31 2c 35 |..line("|"):.31,5|
|000023a0| 30 2c 30 0d 11 f8 10 62 | 65 25 3d a4 61 64 64 72 |0,0....b|e%=.addr|
|000023b0| 65 73 73 0d 12 02 22 6e | 25 3d a4 77 69 74 68 28 |ess..."n|%=.with(|
|000023c0| 22 20 74 6f 20 66 69 6c | 6c 20 77 69 74 68 3a 20 |" to fil|l with: |
|000023d0| 22 2c 37 34 29 0d 12 0c | 10 e7 20 62 73 25 3c 3e |",74)...|.. bs%<>|
|000023e0| 62 65 25 20 8c 0d 12 16 | 28 e3 20 69 25 3d 62 73 |be% ....|(. i%=bs|
|000023f0| 25 20 b8 20 62 65 25 20 | 88 20 b4 28 62 65 25 2d |% . be% |. .(be%-|
|00002400| 62 73 25 29 3a 3f 69 25 | 3d 6e 25 3a ed 0d 12 20 |bs%):?i%|=n%:... |
|00002410| 0d cc 20 3f 62 73 25 3d | 6e 25 0d 12 2a 0b cd 3a |.. ?bs%=|n%..*..:|
|00002420| 6e 6f 25 3d a3 0d 12 34 | 15 f2 70 61 67 65 28 6c |no%=...4|..page(l|
|00002430| 61 73 74 5f 70 61 67 65 | 25 29 0d 12 3e 0f 6f 72 |ast_page|%)..>.or|
|00002440| 69 67 69 6e 61 6c 25 3d | a3 0d 12 48 05 e1 0d 12 |iginal%=|...H....|
|00002450| 52 05 3a 0d 12 5c 13 dd | f2 73 65 61 72 63 68 5f |R.:..\..|.search_|
|00002460| 73 65 63 74 6f 72 0d 12 | 66 0b ea 20 61 24 2c 69 |sector..|f.. a$,i|
|00002470| 25 0d 12 70 16 f2 6c 69 | 6e 65 28 22 22 29 3a ef |%..p..li|ne(""):.|
|00002480| 33 31 2c 35 30 2c 30 0d | 12 7a 25 73 63 68 25 3d |31,50,0.|.z%sch%=|
|00002490| a4 77 69 74 68 28 22 20 | 74 6f 20 73 65 61 72 63 |.with(" |to searc|
|000024a0| 68 20 66 6f 72 3a 20 22 | 2c 37 35 29 0d 12 84 0f |h for: "|,75)....|
|000024b0| ef 31 32 2c 33 31 2c 35 | 30 2c 30 0d 12 8e 27 72 |.12,31,5|0,0...'r|
|000024c0| 70 6c 25 3d a4 77 69 74 | 68 28 22 20 74 6f 20 72 |pl%=.wit|h(" to r|
|000024d0| 65 70 6c 61 63 65 20 77 | 69 74 68 3a 20 22 2c 37 |eplace w|ith: ",7|
|000024e0| 37 29 0d 12 98 11 e3 20 | 69 25 3d 30 20 b8 20 31 |7)..... |i%=0 . 1|
|000024f0| 30 32 33 0d 12 a2 29 e7 | 20 3f 28 64 61 74 61 25 |023...).| ?(data%|
|00002500| 2b 69 25 29 3d 73 63 68 | 25 20 8c 20 3f 28 64 61 |+i%)=sch|% . ?(da|
|00002510| 74 61 25 2b 69 25 29 3d | 72 70 6c 25 0d 12 ac 05 |ta%+i%)=|rpl%....|
|00002520| ed 0d 12 b6 15 f2 70 61 | 67 65 28 6c 61 73 74 5f |......pa|ge(last_|
|00002530| 70 61 67 65 25 29 0d 12 | c0 0f 6f 72 69 67 69 6e |page%)..|..origin|
|00002540| 61 6c 25 3d a3 0d 12 ca | 05 e1 0d 12 d4 05 3a 0d |al%=....|......:.|
|00002550| 12 de 10 dd f2 78 6f 72 | 5f 73 65 63 74 6f 72 0d |.....xor|_sector.|
|00002560| 12 e8 0b ea 20 61 24 2c | 69 25 0d 12 f2 16 f2 6c |.... a$,|i%.....l|
|00002570| 69 6e 65 28 22 22 29 3a | ef 33 31 2c 35 30 2c 30 |ine(""):|.31,50,0|
|00002580| 0d 12 fc 2c e7 20 6d 6f | 64 65 25 3d 31 20 8c 20 |...,. mo|de%=1 . |
|00002590| 61 24 3d bd 28 78 6f 72 | 25 29 20 8b 20 61 24 3d |a$=.(xor|%) . a$=|
|000025a0| a4 68 65 78 28 78 6f 72 | 25 2c 32 29 0d 13 06 26 |.hex(xor|%,2)...&|
|000025b0| 78 6f 72 25 3d a4 77 69 | 74 68 28 22 20 74 6f 20 |xor%=.wi|th(" to |
|000025c0| 45 4f 52 20 77 69 74 68 | 3a 20 22 2b 61 24 2c 37 |EOR with|: "+a$,7|
|000025d0| 33 29 0d 13 10 32 e3 20 | 69 25 3d 30 20 b8 20 31 |3)...2. |i%=0 . 1|
|000025e0| 30 32 33 3a 3f 28 64 61 | 74 61 25 2b 69 25 29 3d |023:?(da|ta%+i%)=|
|000025f0| 3f 28 64 61 74 61 25 2b | 69 25 29 20 82 20 78 6f |?(data%+|i%) . xo|
|00002600| 72 25 3a ed 0d 13 1a 15 | f2 70 61 67 65 28 6c 61 |r%:.....|.page(la|
|00002610| 73 74 5f 70 61 67 65 25 | 29 0d 13 24 0f 6f 72 69 |st_page%|)..$.ori|
|00002620| 67 69 6e 61 6c 25 3d a3 | 0d 13 2e 05 e1 0d 13 38 |ginal%=.|.......8|
|00002630| 05 3a 0d 13 42 11 dd a4 | 77 61 72 6e 69 6e 67 28 |.:..B...|warning(|
|00002640| 6d 24 29 0d 13 4c 12 ea | 20 6d 78 25 2c 6d 79 25 |m$)..L..| mx%,my%|
|00002650| 2c 62 75 74 25 0d 13 56 | 0c 2a 46 58 20 32 31 2c |,but%..V|.*FX 21,|
|00002660| 30 0d 13 60 12 ef 32 38 | 2c 33 34 2c 31 37 2c 39 |0..`..28|,34,17,9|
|00002670| 38 2c 39 0d 13 6a 0a fb | 31 32 38 3a db 0d 13 74 |8,9..j..|128:...t|
|00002680| 12 ef 32 38 2c 33 32 2c | 31 36 2c 39 36 2c 38 0d |..28,32,|16,96,8.|
|00002690| 13 7e 0d fb 31 33 35 3a | fb 30 3a db 0d 13 88 18 |.~..135:|.0:.....|
|000026a0| f1 8a 28 36 34 2d a9 6d | 24 29 20 81 20 32 2c 32 |..(64-.m|$) . 2,2|
|000026b0| 29 3b 6d 24 0d 13 92 17 | f1 8a 32 37 2c 34 29 3b |);m$....|..27,4);|
|000026c0| 22 43 6f 6e 74 69 6e 75 | 65 3f 22 0d 13 9c 17 fb |"Continu|e?".....|
|000026d0| 32 3a ef 33 31 2c 31 30 | 2c 36 2c 31 32 38 2c 31 |2:.31,10|,6,128,1|
|000026e0| 32 39 0d 13 a6 0f fb 30 | 3a f1 22 20 59 65 73 22 |29.....0|:." Yes"|
|000026f0| 3b 0d 13 b0 17 fb 31 3a | ef 33 31 2c 35 30 2c 36 |;.....1:|.31,50,6|
|00002700| 2c 31 32 38 2c 31 32 39 | 0d 13 ba 0e fb 30 3a f1 |,128,129|.....0:.|
|00002710| 22 20 4e 6f 22 3b 0d 13 | c4 17 c8 97 20 c8 93 20 |" No";..|.... .. |
|00002720| 36 35 30 2c 34 32 34 2c | 37 32 30 2c 30 0d 13 ce |650,424,|720,0...|
|00002730| 11 c8 97 20 b8 20 31 30 | 31 36 2c 34 32 34 0d 13 |... . 10|16,424..|
|00002740| d8 05 f5 0d 13 e2 13 c8 | 97 20 6d 78 25 2c 6d 79 |........|. mx%,my|
|00002750| 25 2c 62 75 74 25 0d 13 | ec 25 e7 20 a6 28 2d 38 |%,but%..|.%. .(-8|
|00002760| 36 29 20 84 20 28 6d 78 | 25 3e 31 33 31 34 20 80 |6) . (mx|%>1314 .|
|00002770| 20 62 75 74 25 29 20 8c | 20 3d a3 0d 13 f6 24 e7 | but%) .| =....$.|
|00002780| 20 a6 28 2d 36 39 29 20 | 84 20 28 6d 78 25 3c 37 | .(-69) |. (mx%<7|
|00002790| 37 30 20 80 20 62 75 74 | 25 29 20 8c 20 3d b9 0d |70 . but|%) . =..|
|000027a0| 14 00 07 fd 20 a3 0d 14 | 0a 05 3a 0d 14 14 0b dd |.... ...|..:.....|
|000027b0| f2 65 72 72 6f 72 0d 14 | 1e 29 61 63 74 69 6f 6e |.error..|.)action|
|000027c0| 25 3d a4 77 61 72 6e 69 | 6e 67 28 f6 24 2b 22 20 |%=.warni|ng(.$+" |
|000027d0| 61 74 20 6c 69 6e 65 20 | 22 2b c3 28 9e 29 29 0d |at line |"+.(.)).|
|000027e0| 14 28 18 e7 20 61 63 74 | 69 6f 6e 25 3c 3e b9 20 |.(.. act|ion%<>. |
|000027f0| 8c 20 f2 65 78 69 74 0d | 14 32 05 e1 0d 14 3c 05 |. .exit.|.2....<.|
|00002800| 3a 0d 14 46 31 dd a4 61 | 64 64 72 65 73 73 3d 64 |:..F1..a|ddress=d|
|00002810| 61 74 61 25 2b 63 78 25 | 2b 28 63 79 25 2a 33 32 |ata%+cx%|+(cy%*32|
|00002820| 29 2b 28 6c 61 73 74 5f | 70 61 67 65 25 2a 35 31 |)+(last_|page%*51|
|00002830| 32 29 0d 14 50 05 3a 0d | 14 5a 23 dd a4 68 65 78 |2)..P.:.|.Z#..hex|
|00002840| 28 76 25 2c 6c 25 29 3d | c2 c4 6c 25 2c 22 30 22 |(v%,l%)=|..l%,"0"|
|00002850| 29 2b c3 7e 76 25 2c 6c | 25 29 0d 14 64 05 3a 0d |)+.~v%,l|%)..d.:.|
|00002860| 14 6e 0d dd a4 63 68 72 | 28 63 25 29 0d 14 78 24 |.n...chr|(c%)..x$|
|00002870| e7 20 63 25 3e 33 31 20 | 80 20 63 25 3c 31 32 37 |. c%>31 |. c%<127|
|00002880| 20 84 20 63 25 3e 31 32 | 37 20 8c 20 3d bd 63 25 | . c%>12|7 . =.c%|
|00002890| 0d 14 82 08 3d bd 34 36 | 0d 14 8c 05 3a 0d 14 96 |....=.46|....:...|
|000028a0| 0a dd f2 65 78 69 74 0d | 14 a0 0c 2a 46 58 20 32 |...exit.|...*FX 2|
|000028b0| 31 2c 30 0d 14 aa 0b 2a | 46 58 20 32 32 39 0d 14 |1,0....*|FX 229..|
|000028c0| b4 0b 2a 46 58 20 32 32 | 35 0d 14 be 09 2a 46 58 |..*FX 22|5....*FX|
|000028d0| 20 34 0d 14 c8 06 eb 30 | 0d 14 d2 05 e0 0d 14 dc | 4.....0|........|
|000028e0| 05 3a 0d 14 e6 0e dd f2 | 61 73 73 65 6d 62 6c 65 |.:......|assemble|
|000028f0| 0d 14 f0 15 e3 20 70 61 | 73 73 25 3d 30 20 b8 20 |..... pa|ss%=0 . |
|00002900| 32 20 88 20 32 0d 14 fa | 0c 50 25 3d 63 6f 64 65 |2 . 2...|.P%=code|
|00002910| 25 0d 15 04 0f 5b 20 4f | 50 54 20 70 61 73 73 25 |%....[ O|PT pass%|
|00002920| 0d 15 0e 16 2e 41 73 74 | 61 72 74 20 45 51 55 44 |.....Ast|art EQUD|
|00002930| 20 64 61 74 61 25 0d 15 | 18 18 2e 41 61 73 63 69 | data%..|...Aasci|
|00002940| 69 20 45 51 55 53 20 c4 | 36 34 2c bd 30 29 0d 15 |i EQUS .|64,.0)..|
|00002950| 22 17 2e 48 65 78 20 20 | 20 20 45 51 55 53 20 c4 |"..Hex | EQUS .|
|00002960| 34 2c bd 30 29 0d 15 2c | 09 41 4c 49 47 4e 0d 15 |4,.0)..,|.ALIGN..|
|00002970| 36 09 2e 44 75 6d 70 0d | 15 40 14 53 54 4d 46 44 |6..Dump.|.@.STMFD|
|00002980| 20 52 31 33 21 2c 7b 52 | 31 34 7d 0d 15 4a 11 4c | R13!,{R|14}..J.L|
|00002990| 44 52 20 52 36 2c 41 73 | 74 61 72 74 0d 15 54 11 |DR R6,As|tart..T.|
|000029a0| 41 44 52 20 52 37 2c 41 | 61 73 63 69 69 0d 15 5e |ADR R7,A|ascii..^|
|000029b0| 0e 41 44 52 20 52 38 2c | 48 65 78 0d 15 68 0e 4d |.ADR R8,|Hex..h.M|
|000029c0| 4f 56 20 52 34 2c 23 31 | 36 0d 15 72 0a 2e 4f 75 |OV R4,#1|6..r..Ou|
|000029d0| 74 65 72 0d 15 7c 0d 4d | 4f 56 20 52 35 2c 23 30 |ter..|.M|OV R5,#0|
|000029e0| 0d 15 86 0a 2e 49 6e 6e | 65 72 0d 15 90 13 4c 44 |.....Inn|er....LD|
|000029f0| 52 42 20 52 33 2c 5b 52 | 35 2c 52 36 5d 0d 15 9a |RB R3,[R|5,R6]...|
|00002a00| 0e 43 4d 50 20 52 33 2c | 23 33 32 0d 15 a4 10 42 |.CMP R3,|#32....B|
|00002a10| 4c 54 20 46 75 6c 6c 53 | 74 6f 70 0d 15 ae 0f 43 |LT FullS|top....C|
|00002a20| 4d 50 20 52 33 2c 23 31 | 32 37 0d 15 b8 10 42 45 |MP R3,#1|27....BE|
|00002a30| 51 20 46 75 6c 6c 53 74 | 6f 70 0d 15 c2 13 53 54 |Q FullSt|op....ST|
|00002a40| 52 42 20 52 33 2c 5b 52 | 35 2c 52 37 5d 0d 15 cc |RB R3,[R|5,R7]...|
|00002a50| 0c 42 20 47 65 74 48 65 | 78 0d 15 d6 0d 2e 46 75 |.B GetHe|x.....Fu|
|00002a60| 6c 6c 53 74 6f 70 0d 15 | e0 0e 4d 4f 56 20 52 30 |llStop..|..MOV R0|
|00002a70| 2c 23 34 36 0d 15 ea 13 | 53 54 52 42 20 52 30 2c |,#46....|STRB R0,|
|00002a80| 5b 52 35 2c 52 37 5d 0d | 15 f4 0b 2e 47 65 74 48 |[R5,R7].|....GetH|
|00002a90| 65 78 0d 15 fe 0d 4d 4f | 56 20 52 30 2c 52 33 0d |ex....MO|V R0,R3.|
|00002aa0| 16 08 0d 4d 4f 56 20 52 | 31 2c 52 38 0d 16 12 0d |...MOV R|1,R8....|
|00002ab0| 4d 4f 56 20 52 32 2c 23 | 33 0d 16 1c 18 53 57 49 |MOV R2,#|3....SWI|
|00002ac0| 20 22 4f 53 5f 43 6f 6e | 76 65 72 74 48 65 78 32 | "OS_Con|vertHex2|
|00002ad0| 22 0d 16 26 13 53 57 49 | 20 22 4f 53 5f 57 72 69 |"..&.SWI| "OS_Wri|
|00002ae0| 74 65 30 22 0d 16 30 09 | 2e 4e 65 78 74 0d 16 3a |te0"..0.|.Next..:|
|00002af0| 0e 4d 4f 56 20 52 30 2c | 23 33 32 0d 16 44 13 53 |.MOV R0,|#32..D.S|
|00002b00| 57 49 20 22 4f 53 5f 57 | 72 69 74 65 43 22 0d 16 |WI "OS_W|riteC"..|
|00002b10| 4e 10 41 44 44 20 52 35 | 2c 52 35 2c 23 31 0d 16 |N.ADD R5|,R5,#1..|
|00002b20| 58 0e 43 4d 50 20 52 35 | 2c 23 33 32 0d 16 62 0d |X.CMP R5|,#32..b.|
|00002b30| 42 4c 54 20 49 6e 6e 65 | 72 0d 16 6c 0d 4d 4f 56 |BLT Inne|r..l.MOV|
|00002b40| 20 52 30 2c 52 37 0d 16 | 76 13 53 57 49 20 22 4f | R0,R7..|v.SWI "O|
|00002b50| 53 5f 57 72 69 74 65 30 | 22 0d 16 80 13 53 57 49 |S_Write0|"....SWI|
|00002b60| 20 22 4f 53 5f 57 72 69 | 74 65 53 22 0d 16 8a 0b | "OS_Wri|teS"....|
|00002b70| 45 51 55 42 20 31 33 0d | 16 94 0b 45 51 55 42 20 |EQUB 13.|...EQUB |
|00002b80| 31 30 0d 16 9e 0b 45 51 | 55 42 20 33 32 0d 16 a8 |10....EQ|UB 32...|
|00002b90| 0b 45 51 55 42 20 33 32 | 0d 16 b2 0a 45 51 55 42 |.EQUB 32|....EQUB|
|00002ba0| 20 30 0d 16 bc 11 41 44 | 44 20 52 36 2c 52 36 2c | 0....AD|D R6,R6,|
|00002bb0| 23 33 32 0d 16 c6 11 53 | 55 42 53 20 52 34 2c 52 |#32....S|UBS R4,R|
|00002bc0| 34 2c 23 31 0d 16 d0 0d | 42 4e 45 20 4f 75 74 65 |4,#1....|BNE Oute|
|00002bd0| 72 0d 16 da 13 4c 44 4d | 46 44 20 52 31 33 21 2c |r....LDM|FD R13!,|
|00002be0| 7b 50 43 7d 0d 16 e4 09 | 41 4c 49 47 4e 0d 16 ee |{PC}....|ALIGN...|
|00002bf0| 07 5d 3a ed 0d 16 f8 05 | e1 0d 17 02 05 3a 0d 17 |.]:.....|.....:..|
|00002c00| 0c 15 dc 20 31 35 33 2c | 31 35 34 2c 31 35 35 2c |... 153,|154,155,|
|00002c10| 31 35 36 0d 17 16 15 dc | 20 31 35 37 2c 31 35 38 |156.....| 157,158|
|00002c20| 2c 31 35 39 2c 31 36 30 | 0d 17 20 15 dc 20 31 36 |,159,160|.. .. 16|
|00002c30| 31 2c 31 36 32 2c 31 36 | 33 2c 31 36 34 0d 17 2a |1,162,16|3,164..*|
|00002c40| 0d dc 20 31 35 32 2c 30 | 30 39 0d ff |.. 152,0|09.. |
+--------+-------------------------+-------------------------+--------+--------+